import { IConfig } from 'umi'; // ref: https://umijs.org/config/

// 如果使用显示的 联邦依赖 , 可以解开下面注释
// process.env.SKIP_BUILD_DLL = 'true'; // 跳过编译本地联邦基础依赖
// process.env.SKIP_BUILD_CMF = 'true'; // 跳过编译本地联邦组件库依赖
// process.env.SKIP_BUILD_DEP = 'true'; // 跳过编译本地联邦 hzero-front 依赖

export default {
  // devServer: {
  //   port: 8003,
  // },
  hzeroMicro: {
    mfGlobalConfig: {
      remotesConfig: {
      },
      // 存放索引
      microMapUrls: [
        // 'http://localhost:5030'
      ],
      microServices: [
      ],
    },
    packages: [
      // // -- APPEND SUB MODULE ITEMS HERE --
      // {
      //   name: 'test-module1',
      //   aa: '3',
      // },
      // {
      //   name: 'test-module2',
      //   aa: '3',
      // },
      // {
      //   name: 'hzero-front-hiam',
      // },
      // {
      //   name: 'hzero-cli-demo',
      // },
    ],
  },
  define: {
    'process.env': {
      API_HOST: 'https://feidadevb.saas.hand-china.com', // 飞搭开发对象环境
      // WEBSOCKET_HOST: 'http://hzero-backend.open-front.hand-china.com/api/hpfm/sock-js',
      BASE_PATH: '/',
      PUBLIC_URL: '/',
      PLATFORM_VERSION: 'SAAS',
      REACT_APP_SC_DISABLE_SPEEDY: 'false',
      MULTIPLE_SKIN_ENABLE: true,
      CLIENT_ID: 'localhost', // 替换为项目真正的后端CLIENT_ID
    },
  },
} as IConfig;
